﻿using System;
using System.Collections.Generic;

namespace Rj.PersonnelVerification.Server.DataBaseContext.Entities
{
    public partial class IoTbPatZcMonthRep
    {
        public long Id { get; set; }
        public int JcId { get; set; }
        /// <summary>
        /// 报表年月
        /// </summary>
        public DateTime? RepDate { get; set; }
        public DateTime? JcDate { get; set; }
        /// <summary>
        /// 住院流水号
        /// </summary>
        public long? RegNo { get; set; }
        /// <summary>
        /// 病区id
        /// </summary>
        public int? WardId { get; set; }
        /// <summary>
        /// 住院号
        /// </summary>
        public string? HospNo { get; set; }
        /// <summary>
        /// 收费类型
        /// </summary>
        public int? InsuranceCode { get; set; }
        /// <summary>
        /// 患者姓名
        /// </summary>
        public string? PatName { get; set; }
        /// <summary>
        /// 职退情况
        /// </summary>
        public string? Retire { get; set; }
        /// <summary>
        /// 结账时间
        /// </summary>
        public DateTime? Jzdate { get; set; }
        /// <summary>
        /// 可报住院费
        /// </summary>
        public decimal? A1 { get; set; }
        /// <summary>
        /// 住院费总额
        /// </summary>
        public decimal? B1 { get; set; }
        /// <summary>
        /// 自费住院费
        /// </summary>
        public decimal? C1 { get; set; }
        /// <summary>
        /// 可报诊疗费
        /// </summary>
        public decimal? A2 { get; set; }
        /// <summary>
        /// 诊疗费总额
        /// </summary>
        public decimal? B2 { get; set; }
        /// <summary>
        /// 自费诊疗费
        /// </summary>
        public decimal? C2 { get; set; }
        /// <summary>
        /// 可报治疗费
        /// </summary>
        public decimal? A3 { get; set; }
        /// <summary>
        /// 治疗费总额
        /// </summary>
        public decimal? B3 { get; set; }
        /// <summary>
        /// 自费治疗费
        /// </summary>
        public decimal? C3 { get; set; }
        /// <summary>
        /// 可报护理费
        /// </summary>
        public decimal? A4 { get; set; }
        /// <summary>
        /// 护理费总额
        /// </summary>
        public decimal? B4 { get; set; }
        /// <summary>
        /// 自费护理费
        /// </summary>
        public decimal? C4 { get; set; }
        /// <summary>
        /// 可报手材费
        /// </summary>
        public decimal? A5 { get; set; }
        /// <summary>
        /// 手材费总额
        /// </summary>
        public decimal? B5 { get; set; }
        /// <summary>
        /// 自费手材费
        /// </summary>
        public decimal? C5 { get; set; }
        /// <summary>
        /// 可报检查费
        /// </summary>
        public decimal? A6 { get; set; }
        /// <summary>
        /// 检查费总额
        /// </summary>
        public decimal? B6 { get; set; }
        /// <summary>
        /// 不可报检查费
        /// </summary>
        public decimal? C6 { get; set; }
        /// <summary>
        /// 可报化验费
        /// </summary>
        public decimal? A7 { get; set; }
        /// <summary>
        /// 化验费总额
        /// </summary>
        public decimal? B7 { get; set; }
        /// <summary>
        /// 不可报化验费
        /// </summary>
        public decimal? C7 { get; set; }
        /// <summary>
        /// 可报摄片费
        /// </summary>
        public decimal? A8 { get; set; }
        /// <summary>
        /// 摄片费总额
        /// </summary>
        public decimal? B8 { get; set; }
        /// <summary>
        /// 不可报摄片费
        /// </summary>
        public decimal? C8 { get; set; }
        /// <summary>
        /// 可报转诊费
        /// </summary>
        public decimal? A9 { get; set; }
        /// <summary>
        /// 转诊费总额
        /// </summary>
        public decimal? B9 { get; set; }
        /// <summary>
        /// 不可报转诊费
        /// </summary>
        public decimal? C9 { get; set; }
        /// <summary>
        /// 可报输血输氧费
        /// </summary>
        public decimal? A10 { get; set; }
        public decimal? B10 { get; set; }
        public decimal? C10 { get; set; }
        /// <summary>
        /// 可报西药费
        /// </summary>
        public decimal? A11 { get; set; }
        public decimal? B11 { get; set; }
        public decimal? C11 { get; set; }
        /// <summary>
        /// 中药费
        /// </summary>
        public decimal? A12 { get; set; }
        public decimal? B12 { get; set; }
        public decimal? C12 { get; set; }
        /// <summary>
        /// 可报其它费用
        /// </summary>
        public decimal? A13 { get; set; }
        public decimal? B13 { get; set; }
        public decimal? C13 { get; set; }
        /// <summary>
        /// 可报伙食费
        /// </summary>
        public decimal? A14 { get; set; }
        public decimal? B14 { get; set; }
        public decimal? C14 { get; set; }
        /// <summary>
        /// 可报营养费
        /// </summary>
        public decimal? A15 { get; set; }
        public decimal? B15 { get; set; }
        public decimal? C15 { get; set; }
        /// <summary>
        /// 可报洗理费
        /// </summary>
        public decimal? A16 { get; set; }
        public decimal? B16 { get; set; }
        public decimal? C16 { get; set; }
        /// <summary>
        /// 可报包房费
        /// </summary>
        public decimal? A17 { get; set; }
        public decimal? B17 { get; set; }
        public decimal? C17 { get; set; }
        /// <summary>
        /// 自理药费
        /// </summary>
        public decimal? Zlyf { get; set; }
        /// <summary>
        /// 费用总计
        /// </summary>
        public decimal? YbTot { get; set; }
        /// <summary>
        /// 医保交易范围费用总计
        /// </summary>
        public decimal? JyTot { get; set; }
        /// <summary>
        /// 自费费用总计
        /// </summary>
        public decimal? ZfTot { get; set; }
        /// <summary>
        /// 费用总计
        /// </summary>
        public decimal? Tot1 { get; set; }
        /// <summary>
        /// 总费用
        /// </summary>
        public decimal? Total { get; set; }
        /// <summary>
        /// 当月发生数中可报部分医保支付
        /// </summary>
        public decimal? KbYbZf { get; set; }
        /// <summary>
        /// 当月发生数中可报部分个人支付
        /// </summary>
        public decimal? KbGrZf { get; set; }
        /// <summary>
        /// 当月发生数中医保支付（为虚）
        /// </summary>
        public decimal? YbZf { get; set; }
        /// <summary>
        /// 当月发生数中个人支付（为虚）
        /// </summary>
        public decimal? GrZf { get; set; }
        /// <summary>
        /// 至上月分解医保支付合计
        /// </summary>
        public decimal? LastYbZf { get; set; }
        /// <summary>
        /// 至上月分解个人支付合计
        /// </summary>
        public decimal? LastGrZf { get; set; }
        /// <summary>
        /// 至本月分解医保支付合计
        /// </summary>
        public decimal? CurYbZf { get; set; }
        /// <summary>
        /// 至本月分解个人支付合计
        /// </summary>
        public decimal? CurGrZf { get; set; }
        /// <summary>
        /// 至上月实际医保支付合计
        /// </summary>
        public decimal? LastYbZfReal { get; set; }
        /// <summary>
        /// 至上月实际个人支付合计
        /// </summary>
        public decimal? LastGrZfReal { get; set; }
        /// <summary>
        /// 当月实际医保支付
        /// </summary>
        public decimal? YbZfReal { get; set; }
        /// <summary>
        /// 当月实际个人支付
        /// </summary>
        public decimal? GrZfReal { get; set; }
        /// <summary>
        /// 至当月实际医保支付合计
        /// </summary>
        public decimal? CurYbZfReal { get; set; }
        /// <summary>
        /// 至当月实际个人支付合计
        /// </summary>
        public decimal? CurGrZfReal { get; set; }
        /// <summary>
        /// 至当月医保支付合计
        /// </summary>
        public decimal? CurYbZfTotal { get; set; }
        /// <summary>
        /// 至当月个人支付合计
        /// </summary>
        public decimal? CurGrZfTotal { get; set; }
        /// <summary>
        /// 结欠余额
        /// </summary>
        public decimal? Remand { get; set; }
        /// <summary>
        /// 本月收款支票
        /// </summary>
        public decimal? CurMthZs { get; set; }
        /// <summary>
        /// 本月退款支票
        /// </summary>
        public decimal? CurMthZt { get; set; }
        /// <summary>
        /// 本月收款现金
        /// </summary>
        public decimal? CurMthXs { get; set; }
        /// <summary>
        /// 本月退款现金
        /// </summary>
        public decimal? CurMthXt { get; set; }
        /// <summary>
        /// 本月收款医保
        /// </summary>
        public decimal? CurMthSYb { get; set; }
        /// <summary>
        /// 本月收款个人
        /// </summary>
        public decimal? CurMthSGr { get; set; }
        /// <summary>
        /// 本月收款
        /// </summary>
        public decimal? CurMthS { get; set; }
        /// <summary>
        /// 是否当月结账0否1是
        /// </summary>
        public byte? IsJz { get; set; }
        /// <summary>
        /// 结账时间至统计终止时间的可报费用
        /// </summary>
        public decimal? AfterKbAmt { get; set; }
        /// <summary>
        /// 结账时间至统计终止时间的不可报费用
        /// </summary>
        public decimal? AfterzfAmt { get; set; }
        /// <summary>
        /// 是否医保病人(1是0否)
        /// </summary>
        public byte? IsYb { get; set; }
        /// <summary>
        /// 减负金额
        /// </summary>
        public decimal? JfAmt { get; set; }
        /// <summary>
        /// 标志减负是否结束， 取自收取病人费用部分的标记
        /// </summary>
        public bool? JfFinished { get; set; }
        /// <summary>
        /// 是否打印
        /// </summary>
        public byte? Printed { get; set; }
        /// <summary>
        /// 定额
        /// </summary>
        public decimal? Qfde { get; set; }
        /// <summary>
        /// 起付段已支付
        /// </summary>
        public decimal? Qfzf { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CreateOn { get; set; }
        /// <summary>
        /// 创建人
        /// </summary>
        public int? CreateUserId { get; set; }
        /// <summary>
        /// 医院id
        /// </summary>
        public int? HospitalId { get; set; }
    }
}
